package com.hina.rec.domain.model;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 结算系统渠道表
 *
 * @author liaosp
 * @since 2024-01-05
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("T_RE_SETTLE_SYS_CHANNEL")
public class SettleSysChannelDO extends BaseDO {

    /**
     * 结算名称
     */
    private String settleName;

    /**
     * 批次名称
     */
    private String batchName;

    /**
     * 来源
     */
    private String source;

    /**
     * 数据编号
     */
    private Integer dataId;

    /**
     * 所属年份
     */
    private Integer year;

    /**
     * 所属月份
     */
    private Integer month;

    /**
     * 商户号
     */
    private Integer sencMemberId;

    /**
     * 商户名称
     */
    private Integer sencMemberName;

    /**
     * 产品名称
     */
    private Integer subProductNameNew;

    /**
     * 产品编码
     */
    private Integer subProductType;

    /**
     * 产品版本
     */
    private Integer version;

    /**
     * 数据源名称
     */
    private String counterName;

    /**
     * 数据源单价
     */
    private BigDecimal counterPrice;

    /**
     * 数据源笔数
     */
    private Integer counterCount;

    /**
     * 数据源成交金额
     */
    private BigDecimal counterCost;

    /**
     * 备注
     */
    private String counterRemark;
}